Top 5 Benefits of Vitamin B12 - Newsmax.com From protecting against cancer to looking after your skin and hair, the health benefits of vitamin B12 are many. Here's a list of the top five health benefits of ...